make-up stamp - German English Dictionary